WimpSlot -min 148K -max 148K

IconSprites <Obey$Dir>.!Sprites
IconSprites <Obey$Dir>.Resources.Pointers
IconSprites <Obey$Dir>.Resources.Sprites
Set SerialMonitor$Path <Obey$Dir>.
Set SerialMonitor$Dir <Obey$Dir>

Set Dummy$Path <Run$Path>,<SerialMonitor$Dir>.Resources.
Run Dummy:Resfind SerialMonitor
Unset Dummy$Path

RMEnsure VideoUtils 2.21 RMLoad <Obey$Dir>.RMStore.Video

| Ensure the ABCLib module

Set ABCLib 1
RMEnsure ABCLibrary 0.00 Set ABCLib 0
If ABCLib = 0 Then IfThere System:modules.ABCLib THEN RMLoad System:modules.ABClib
If ABCLib = 0 Then RMEnsure ABClibrary 0.00 Copy <SerialMonitor$Dir>.RMStore.ABCLib <System$Dir>.310.Modules.ABCLib ~C~VFR
If ABCLib = 0 Then RMEnsure ABClibrary 0.00 RMLoad System:modules.ABClib
RMEnsure ABCLibrary 4.17 Copy <SerialMonitor$Dir>.RMStore.ABCLib <System$Dir>.310.Modules.ABCLib ~C~VFR
RMEnsure ABCLibrary 4.17 Error Your version of ABCLib is too old. A newer version has just been installed, but you need to restart the computer before it can be used.
Unset ABCLib

Run SerialMonitor:!RunImage
